| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80 | 1
1
1
1
1
1
1
1
1
1
1
1
1
26
1
1
1
1
1
1
1
1
1
1
| System.register([], function (_export) {
// Console-polyfill. MIT license.
// https://github.com/paulmillr/console-polyfill
// Make it safe to do console.log() always.
'use strict';
var ConsoleAppender;
function _classCallCheck(instance, Constructor) { Iif (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } }
return {
setters: [],
execute: function () {
(function (global) {
'use strict';
global.console = global.console || {};
var con = global.console;
var prop, method;
var empty = {};
var dummy = function dummy() {};
var properties = 'memory'.split(',');
var methods = ('assert,clear,count,debug,dir,dirxml,error,exception,group,' + 'groupCollapsed,groupEnd,info,log,markTimeline,profile,profiles,profileEnd,' + 'show,table,time,timeEnd,timeline,timelineEnd,timeStamp,trace,warn').split(',');
while (prop = properties.pop()) Iif (!con[prop]) con[prop] = empty;
while (method = methods.pop()) if (!con[method]) con[method] = dummy;
})(typeof window === 'undefined' ? undefined : window);
// Using `this` for web workers while maintaining compatibility with browser
// targeted script loaders such as Browserify or Webpack where the only way to
// get to the global object is via `window`.
Iif (Function.prototype.bind && window.console && typeof console.log == 'object') {
['log', 'info', 'warn', 'error', 'assert', 'dir', 'clear', 'profile', 'profileEnd'].forEach(function (method) {
console[method] = this.bind(console[method], console);
}, Function.prototype.call);
}
ConsoleAppender = (function () {
function ConsoleAppender() {
_classCallCheck(this, ConsoleAppender);
}
ConsoleAppender.prototype.debug = function debug(logger, message) {
for (var _len = arguments.length, rest = Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) {
rest[_key - 2] = arguments[_key];
}
console.debug.apply(console, ['DEBUG [' + logger.id + '] ' + message].concat(rest));
};
ConsoleAppender.prototype.info = function info(logger, message) {
for (var _len2 = arguments.length, rest = Array(_len2 > 2 ? _len2 - 2 : 0), _key2 = 2; _key2 < _len2; _key2++) {
rest[_key2 - 2] = arguments[_key2];
}
console.info.apply(console, ['INFO [' + logger.id + '] ' + message].concat(rest));
};
ConsoleAppender.prototype.warn = function warn(logger, message) {
for (var _len3 = arguments.length, rest = Array(_len3 > 2 ? _len3 - 2 : 0), _key3 = 2; _key3 < _len3; _key3++) {
rest[_key3 - 2] = arguments[_key3];
}
console.warn.apply(console, ['WARN [' + logger.id + '] ' + message].concat(rest));
};
ConsoleAppender.prototype.error = function error(logger, message) {
for (var _len4 = arguments.length, rest = Array(_len4 > 2 ? _len4 - 2 : 0), _key4 = 2; _key4 < _len4; _key4++) {
rest[_key4 - 2] = arguments[_key4];
}
console.error.apply(console, ['ERROR [' + logger.id + '] ' + message].concat(rest));
};
return ConsoleAppender;
})();
_export('ConsoleAppender', ConsoleAppender);
}
};
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9Vc2Vycy9FaXNlbmJlcmdFZmZlY3QvRG9jdW1lbnRzL0dpdEh1Yi9UaGUgRHVyYW5kYWwgUHJvamVjdC9hdXJlbGlhL2xvZ2dpbmctY29uc29sZS9zcmMvaW5kZXguanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O01BMkJhLGVBQWU7Ozs7Ozs7QUF4QjVCLE9BQUMsVUFBUyxNQUFNLEVBQUU7QUFDaEIsb0JBQVksQ0FBQztBQUNiLGNBQU0sQ0FBQyxPQUFPLEdBQUcsTUFBTSxDQUFDLE9BQU8sSUFBSSxFQUFFLENBQUM7QUFDdEMsWUFBSSxHQUFHLEdBQUcsTUFBTSxDQUFDLE9BQU8sQ0FBQztBQUN6QixZQUFJLElBQUksRUFBRSxNQUFNLENBQUM7QUFDakIsWUFBSSxLQUFLLEdBQUcsRUFBRSxDQUFDO0FBQ2YsWUFBSSxLQUFLLEdBQUcsU0FBUixLQUFLLEdBQWMsRUFBRSxDQUFDO0FBQzFCLFlBQUksVUFBVSxHQUFHLFFBQVEsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDckMsWUFBSSxPQUFPLEdBQUcsQ0FBQyw0REFBNEQsR0FDeEUsNEVBQTRFLEdBQzVFLG1FQUFtRSxDQUFBLENBQUUsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQ25GLGVBQU8sSUFBSSxHQUFHLFVBQVUsQ0FBQyxHQUFHLEVBQUUsRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxFQUFFLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRyxLQUFLLENBQUM7QUFDbEUsZUFBTyxNQUFNLEdBQUcsT0FBTyxDQUFDLEdBQUcsRUFBRSxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLEVBQUUsR0FBRyxDQUFDLE1BQU0sQ0FBQyxHQUFHLEtBQUssQ0FBQztPQUN0RSxDQUFBLENBQUUsT0FBTyxNQUFNLEtBQUssV0FBVyxlQUFVLE1BQU0sQ0FBQyxDQUFDOzs7OztBQUtsRCxVQUFJLFFBQVEsQ0FBQyxTQUFTLENBQUMsSUFBSSxJQUFJLE1BQU0sQ0FBQyxPQUFPLElBQUksT0FBTyxPQUFPLENBQUMsR0FBRyxJQUFJLFFBQVEsRUFBQztBQUM5RSxTQUFDLEtBQUssRUFBQyxNQUFNLEVBQUMsTUFBTSxFQUFDLE9BQU8sRUFBQyxRQUFRLEVBQUMsS0FBSyxFQUFDLE9BQU8sRUFBQyxTQUFTLEVBQUMsWUFBWSxDQUFDLENBQUMsT0FBTyxDQUFDLFVBQVUsTUFBTSxFQUFFO0FBQ3BHLGlCQUFPLENBQUMsTUFBTSxDQUFDLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLEVBQUUsT0FBTyxDQUFDLENBQUM7U0FDdkQsRUFBRSxRQUFRLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxDQUFDO09BQzdCOztBQUVZLHFCQUFlO0FBQ2YsaUJBREEsZUFBZSxHQUNiO2dDQURGLGVBQWU7U0FDWDs7QUFESix1QkFBZSxXQUcxQixLQUFLLEdBQUEsZUFBQyxNQUFNLEVBQUUsT0FBTyxFQUFVOzRDQUFMLElBQUk7QUFBSixnQkFBSTs7O0FBQzVCLGlCQUFPLENBQUMsS0FBSyxNQUFBLENBQWIsT0FBTyxlQUFpQixNQUFNLENBQUMsRUFBRSxVQUFLLE9BQU8sU0FBTyxJQUFJLEVBQUMsQ0FBQztTQUMzRDs7QUFMVSx1QkFBZSxXQU8xQixJQUFJLEdBQUEsY0FBQyxNQUFNLEVBQUUsT0FBTyxFQUFVOzZDQUFMLElBQUk7QUFBSixnQkFBSTs7O0FBQzNCLGlCQUFPLENBQUMsSUFBSSxNQUFBLENBQVosT0FBTyxjQUFlLE1BQU0sQ0FBQyxFQUFFLFVBQUssT0FBTyxTQUFPLElBQUksRUFBQyxDQUFDO1NBQ3pEOztBQVRVLHVCQUFlLFdBVzFCLElBQUksR0FBQSxjQUFDLE1BQU0sRUFBRSxPQUFPLEVBQVU7NkNBQUwsSUFBSTtBQUFKLGdCQUFJOzs7QUFDM0IsaUJBQU8sQ0FBQyxJQUFJLE1BQUEsQ0FBWixPQUFPLGNBQWUsTUFBTSxDQUFDLEVBQUUsVUFBSyxPQUFPLFNBQU8sSUFBSSxFQUFDLENBQUM7U0FDekQ7O0FBYlUsdUJBQWUsV0FlMUIsS0FBSyxHQUFBLGVBQUMsTUFBTSxFQUFFLE9BQU8sRUFBVTs2Q0FBTCxJQUFJO0FBQUosZ0JBQUk7OztBQUM1QixpQkFBTyxDQUFDLEtBQUssTUFBQSxDQUFiLE9BQU8sZUFBaUIsTUFBTSxDQUFDLEVBQUUsVUFBSyxPQUFPLFNBQU8sSUFBSSxFQUFDLENBQUM7U0FDM0Q7O2VBakJVLGVBQWU7OztpQ0FBZixlQUFlIiwiZmlsZSI6Ii9Vc2Vycy9FaXNlbmJlcmdFZmZlY3QvRG9jdW1lbnRzL0dpdEh1Yi9UaGUgRHVyYW5kYWwgUHJvamVjdC9hdXJlbGlhL2xvZ2dpbmctY29uc29sZS9zcmMvaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBDb25zb2xlLXBvbHlmaWxsLiBNSVQgbGljZW5zZS5cbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9wYXVsbWlsbHIvY29uc29sZS1wb2x5ZmlsbFxuLy8gTWFrZSBpdCBzYWZlIHRvIGRvIGNvbnNvbGUubG9nKCkgYWx3YXlzLlxuKGZ1bmN0aW9uKGdsb2JhbCkge1xuICAndXNlIHN0cmljdCc7XG4gIGdsb2JhbC5jb25zb2xlID0gZ2xvYmFsLmNvbnNvbGUgfHwge307XG4gIHZhciBjb24gPSBnbG9iYWwuY29uc29sZTtcbiAgdmFyIHByb3AsIG1ldGhvZDtcbiAgdmFyIGVtcHR5ID0ge307XG4gIHZhciBkdW1teSA9IGZ1bmN0aW9uKCkge307XG4gIHZhciBwcm9wZXJ0aWVzID0gJ21lbW9yeScuc3BsaXQoJywnKTtcbiAgdmFyIG1ldGhvZHMgPSAoJ2Fzc2VydCxjbGVhcixjb3VudCxkZWJ1ZyxkaXIsZGlyeG1sLGVycm9yLGV4Y2VwdGlvbixncm91cCwnICtcbiAgICAgJ2dyb3VwQ29sbGFwc2VkLGdyb3VwRW5kLGluZm8sbG9nLG1hcmtUaW1lbGluZSxwcm9maWxlLHByb2ZpbGVzLHByb2ZpbGVFbmQsJyArXG4gICAgICdzaG93LHRhYmxlLHRpbWUsdGltZUVuZCx0aW1lbGluZSx0aW1lbGluZUVuZCx0aW1lU3RhbXAsdHJhY2Usd2FybicpLnNwbGl0KCcsJyk7XG4gIHdoaWxlIChwcm9wID0gcHJvcGVydGllcy5wb3AoKSkgaWYgKCFjb25bcHJvcF0pIGNvbltwcm9wXSA9IGVtcHR5O1xuICB3aGlsZSAobWV0aG9kID0gbWV0aG9kcy5wb3AoKSkgaWYgKCFjb25bbWV0aG9kXSkgY29uW21ldGhvZF0gPSBkdW1teTtcbn0pKHR5cGVvZiB3aW5kb3cgPT09ICd1bmRlZmluZWQnID8gdGhpcyA6IHdpbmRvdyk7XG4vLyBVc2luZyBgdGhpc2AgZm9yIHdlYiB3b3JrZXJzIHdoaWxlIG1haW50YWluaW5nIGNvbXBhdGliaWxpdHkgd2l0aCBicm93c2VyXG4vLyB0YXJnZXRlZCBzY3JpcHQgbG9hZGVycyBzdWNoIGFzIEJyb3dzZXJpZnkgb3IgV2VicGFjayB3aGVyZSB0aGUgb25seSB3YXkgdG9cbi8vIGdldCB0byB0aGUgZ2xvYmFsIG9iamVjdCBpcyB2aWEgYHdpbmRvd2AuXG5cbmlmIChGdW5jdGlvbi5wcm90b3R5cGUuYmluZCAmJiB3aW5kb3cuY29uc29sZSAmJiB0eXBlb2YgY29uc29sZS5sb2cgPT0gXCJvYmplY3RcIil7XG4gIFtcImxvZ1wiLFwiaW5mb1wiLFwid2FyblwiLFwiZXJyb3JcIixcImFzc2VydFwiLFwiZGlyXCIsXCJjbGVhclwiLFwicHJvZmlsZVwiLFwicHJvZmlsZUVuZFwiXS5mb3JFYWNoKGZ1bmN0aW9uIChtZXRob2QpIHtcbiAgICBjb25zb2xlW21ldGhvZF0gPSB0aGlzLmJpbmQoY29uc29sZVttZXRob2RdLCBjb25zb2xlKTtcbiAgfSwgRnVuY3Rpb24ucHJvdG90eXBlLmNhbGwpO1xufVxuXG5leHBvcnQgY2xhc3MgQ29uc29sZUFwcGVuZGVyIHtcbiAgY29uc3RydWN0b3IoKXt9XG5cbiAgZGVidWcobG9nZ2VyLCBtZXNzYWdlLCAuLi5yZXN0KXtcbiAgICBjb25zb2xlLmRlYnVnKGBERUJVRyBbJHtsb2dnZXIuaWR9XSAke21lc3NhZ2V9YCwgLi4ucmVzdCk7XG4gIH1cblxuICBpbmZvKGxvZ2dlciwgbWVzc2FnZSwgLi4ucmVzdCl7XG4gICAgY29uc29sZS5pbmZvKGBJTkZPIFske2xvZ2dlci5pZH1dICR7bWVzc2FnZX1gLCAuLi5yZXN0KTtcbiAgfVxuXG4gIHdhcm4obG9nZ2VyLCBtZXNzYWdlLCAuLi5yZXN0KXtcbiAgICBjb25zb2xlLndhcm4oYFdBUk4gWyR7bG9nZ2VyLmlkfV0gJHttZXNzYWdlfWAsIC4uLnJlc3QpO1xuICB9XG5cbiAgZXJyb3IobG9nZ2VyLCBtZXNzYWdlLCAuLi5yZXN0KXtcbiAgICBjb25zb2xlLmVycm9yKGBFUlJPUiBbJHtsb2dnZXIuaWR9XSAke21lc3NhZ2V9YCwgLi4ucmVzdCk7XG4gIH1cbn1cbiJdfQ== |